put a good face on things - Allemand Anglais Dictionnaire